home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
newsgroups
/
misc.20041116-20060924
/
000007_fdc@columbia.edu_Tue Nov 23 09:23:33 2004.msg
< prev
next >
Wrap
Internet Message Format
|
2006-09-27
|
4KB
Path: newsmaster.cc.columbia.edu!not-for-mail
From: Frank da Cruz <fdc@columbia.edu>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Pascal/Delphi Kermit
Date: 23 Nov 2004 14:13:46 GMT
Organization: Columbia University
Lines: 62
Message-ID: <slrncq6hcq.qkr.fdc@sesame.cc.columbia.edu>
References: <fa5055dc.0411220242.18c02cc4@posting.google.com> <slrncq49rh.1q4.fdc@sesame.cc.columbia.edu> <fa5055dc.0411222343.73e33aeb@posting.google.com>
Reply-To: fdc@columbia.edu
NNTP-Posting-Host: sesame.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1101219226 28498 128.59.59.56 (23 Nov 2004 14:13:46 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 23 Nov 2004 14:13:46 GMT
User-Agent: slrn/0.9.8.0 (SunOS)
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:15236
On 2004-11-23, ckranich <lieben_sie_brahms@yahoo.com> wrote:
> OK, then I have two possibilities:
> (As E-Kermit is written in 'C' and I prefer oldfashioned Pascal...)
>
I agree that C is a comedown from some of the better-designed languages
of the past, but we're stuck with it. At least 90% of all applications
are written in some form of C.
> 1) Use Kermit-95 (licensed to every customer) and using the
> Commandline /Script interface to remote control it from my
> application. As I understand this would
> be a 100% Kermit Project philosophy compliant way.
>
This is the easiest and most powerful solution because you get the most
capabilities and the the most support, without having to write any code
to duplicate what K95 already does.
> 2) Embed part of the QKermit 3.1 Code into my application (according
> to the copyrights mentioned in that code). I am aware that this would
> be a 'dust of the past centuries' solution, but a wise man sometimes
> stated: "Make it as simple as possible, but not simpler!" - So I have
> to find out if this is _really_ simpler than variant #1.
>
As noted, QKermit has not been used by anybody, as far as I know, in
well over a decade. That's because more modern versions simply work
better. I doubt, for example, whether QKermit has any of the performance
extensions (long packets, sliding windows), etc, in which case your product
would be so unpleasant to use that nobody would like it.
> However even
> in this variant I would like to contribute something to the Kermit
> project (For example a one time fee somehow scaled to the very small
> business I am doing) Eventually feeding the Delphi ported code back to
> the project would be an option(so that other pascal addicts might find
> it when searching desperately after a pascal kermit; However I am
> aware that this code will probably not be maintained by anybody else
> than me and at best stay in the 'retrolook' museum corner...)
>
Actually if you look at our versions list, you'll see that Pascal was a
very popular language for Kermit implementations in the 1980s, and then
pretty much disappeared from the scene after that:
Prefix, Operating Program Program Released
Tape Machine System Language Version yy/mm/dd Contributor
HP9 C HP-98xx UCSD p-Sys HP Pascal - 19840120 Rutgers U
ND D ND-10/100/500 SintranIII ND-Pascal 3.1b 19850624 Norwegian I.T.
UN D Sperry 1100 Exec NOSC Pascal 2.0 19841008 U of Maryland
UCP C (various Pecan) UCSD p-Sys Pascal 1.1 19900805 R.T. Coslet
APO C Apollo Aegis Pascal 2.9 19890507 Marconi Space
UCP C Atari MEGA ST2 UCSD p-Sys Pascal 1.1 19900805 R.T. Coslet
HCP D Honeywell DPS8 CP-6 Pascal - 19850404 Bucknell U
HCP D Honeywell DPS90 CP-6 Pascal - 19850404 Bucknell U
MTS D IBM 370 Series MTS Pascal 1.0 19840106 U of Michigan
CS9 C IBM CS9000 CSOS Pascal - 19920910 U of Wisconsin
PQK C ICL/Perq Perq OS Pascal 2.0 19841204 U of NSW
UCM C PascalMicroengin UCSD p-Sys Pascal III.0 19841203 UCI-ICSD
TI9 D TI 990 DX10 Pascal 1.0 19870710 Johnson Control
H8 D Harris 800 VOS Pascal,Asm - 19850211 U Wisconsin
TS2 B IBM 370 Series MVS/TSO Pascal/VS,.. 2.3 19871001 U of Bern,Switz
- Frank